organization director - Francés Inglés Diccionario